import {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({
    plugins: [vue({
        reactivityTransform: true
    })],
    resolve: {
        alias: {
            '@': path.resolve(__dirname, './src')
        }
    },
    define: {
        __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: 'true'
    },
    server: {
        host: '0.0.0.0',
        port: '9000',
        proxy: {
            '/user': {
                target: 'https://api.oioweb.cn/',
                changeOrigin: true,
                rewrite: (path) => path.replace(/^\/user/, '')
            }
        },
    },
    base: '/'
})
